sprinkling distributor - Spanish English Dictionary